package cn.xopencode.recordservice.dal.mysql.dataobject.kvoperation;

import cn.xopencode.mybatis.core.dataobject.BaseDO;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * 10KV操作室巡检记录列表
 */
@TableName("kv_operation_record_detail")
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
public class KvOperationRecordDetailDO extends BaseDO {

    private String id;

    /**
     * 巡检时间
     */
    private Date inspectionTime;

    /**
     * 记录标识，用来判断是否为同一条记录中对应的数据
     */
    private String recordCode;

    /**
     * 电压A
     */
    private Double voltageA;

    /**
     * 电压B
     */
    private Double voltageB;

    /**
     * 电压C
     */
    private Double voltageC;

    /**
     * 电流A
     */
    private Double currentA;

    /**
     * 电流C
     */
    private Double currentC;
    /**
     * 记录排序
     */
    private Integer recordSeq;

    /**
     * 是否上报班组长
     */
    private Boolean noticeLeader;

    /**
     * 上报异常后报组长是否处理，0：未处理 1：已处理
     */
    private Boolean leaderDeal;

    /**
     * 备注
     */
    private String remark;

    /**
     * 配电室表id，主要是编号和线路的对应
     */
    private String pdroomId;

}
